Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of portal site
  1. noun
    a site that the owner positions as an entrance to other sites on the internet

    Similar: 

Explanation of portal site
My lists:
Recently viewed words: